Hallo,
Ich war immer ein SpartaDOS X Fan, aber manchmal brauchte ich ein diskettenbasiertes DOS. Hier hab ich lang gesucht. Eigentlich hatte ich es immer mit irgend ein SpartaDOS 3.xy versucht. Womit ich immer mindestens zwei Probleme hatte waren:
1) SpartaDOS 3 benutzt den RAM under dem OS, welches dann nicht von anderen Programmen genutzt werden kann.
2) Die meisten Versionen bringen eine neuen SIO Treiber mit und nebeln immer meine HSIO Routinen im gepatchten OS und PBI aus.
Dann bin ich auf BW-DOS 1.3 gestoßen. Es war fasst perfekt. OS RAM ist frei und es benutzt einfach den SIO Treiber, den es vorfindet. Weiterhin bietet es alle Vorteile von SpartaDOS 3 und hat trotzdem ein MEMLO unter $2000.
Da ich wissen wollte, wie man dies hinbekommen hat und ich ein paar Kleinigkeiten anpassen wollte, habe ich BW-DOS 1.3 disassembliert. So nun habe ich einen lesbaren Quelltext und konnte ein paar Kleinigkeiten machen, z.B. MAN ähnlich SpartaDOS X. Weiterhin habe ich ein paar Tools vermisst, z.B. einen kleinen Texteditor und Hard-Disk-Tools. Die konnte ich aus anderen Quellen zusammentragen. BW-DOS ist ja SpartaDOS 3 kompatibel.
Das Ergebnis habe ich BW-DOS 1.4 genannt, zu dem ich dann auch die Dokumentation erweitert habe.
Wenn ihr Lust habt, könnte ihr es ja einfach mal ausprobieren: https://github.com/HolgerJanz/BW-DOS
Ich bin an euren Anregungen interessiert, entweder hier oder als PM.
Mein nächstes Projekt ist, FastAssembler auf BW-DOS zu portieren: https://github.com/HolgerJanz/FastAssembler
Bis bald Holger